package com.biz.model.Hmodel.sys;
// default package

import java.sql.Timestamp;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Embeddable;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;


/**
 * TsystemLogId entity. @author MyEclipse Persistence Tools
 */
@Entity
@Table(name = "t_sys_log")
public class TsystemLog  implements java.io.Serializable {


    // Fields    

     private String id;
     private Date modifyTime=new Date();
     private String doUserId;
     private String state;
     private String goodsId;
     private String modifyInfo;
     private String mapId;
     private Date publishTime;


    // Constructors

    /** default constructor */
    public TsystemLog() {
    }

    
    /** full constructor */
    public TsystemLog(String id, Date modifyTime, String doUserId, String state, String goodsId, String modifyInfo, String mapId, Date publishTime) {
        this.id = id;
        this.modifyTime = modifyTime;
        this.doUserId = doUserId;
        this.state = state;
        this.goodsId = goodsId;
        this.modifyInfo = modifyInfo;
        this.mapId = mapId;
        this.publishTime = publishTime;
    }

   
	// Property accessors
	@GenericGenerator(name = "generator", strategy = "uuid.hex")
	@Id
	@GeneratedValue(generator = "generator")
	@Column(name = "id", unique = true, nullable = false, length = 50)

    public String getId() {
        return this.id;
    }
    
    public void setId(String id) {
        this.id = id;
    }

    @Column(name="modifyTime")

    public Date getModifyTime() {
        return this.modifyTime;
    }
    
    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    @Column(name="doUserId", length=50)

    public String getDoUserId() {
        return this.doUserId;
    }
    
    public void setDoUserId(String doUserId) {
        this.doUserId = doUserId;
    }

    @Column(name="state", length=50)

    public String getState() {
        return this.state;
    }
    
    public void setState(String state) {
        this.state = state;
    }

    @Column(name="goodsId", length=50)

    public String getGoodsId() {
        return this.goodsId;
    }
    
    public void setGoodsId(String goodsId) {
        this.goodsId = goodsId;
    }

    @Column(name="modifyInfo", length=500)

    public String getModifyInfo() {
        return this.modifyInfo;
    }
    
    public void setModifyInfo(String modifyInfo) {
        this.modifyInfo = modifyInfo;
    }

    @Column(name="mapId", length=50)

    public String getMapId() {
        return this.mapId;
    }
    
    public void setMapId(String mapId) {
        this.mapId = mapId;
    }

    @Column(name="publishTime")

    public Date getPublishTime() {
        return this.publishTime;
    }
    
    public void setPublishTime(Date publishTime) {
        this.publishTime = publishTime;
    }
   
   }   




